Sunroof high speed catch device

ABSTRACT

The present disclosure relates to a sunroof apparatus of an automotive vehicle. Specifically, the present disclosure describes a constraining portion of a guiding drive shoe and a constrained portion of a drive link to maintain a drive link angle during high-speed operation of the sunroof apparatus. Moreover, the present disclosure describes a guiding portion of a rear drive shoe and a guided portion of a bracket to guide a glass panel of the sunroof apparatus into a fully-closed position during high-speed operation.

BACKGROUND Field of the Disclosure

The present disclosure relates to a sunroof apparatus of an automotivevehicle.

Description of the Related Art

Automotive slide roof systems, often called sunroof apparatuses, areinstalled in many modern vehicles. Such a sunroof apparatus is oftencapable of both tilting up a glass panel and sliding it in thefore-and-aft directions to provide two modes of opening a part of afixed roof of the vehicle. Increasingly, this concept has been expandedto panoramic sunroofs that offer all vehicle passengers freedom of view.

In accomplishing a sunroof apparatus, and especially during high-speedoperation when forces generated by passing air are applied to thecomponents of the sunroof apparatus, it is vital that components besupported during opening and closing. Specifically, a tilt angle duringopening and a resting position during closing of the glass component ofthe sunroof apparatus need be sufficiently supported for efficientoperation.

The foregoing “Background” description is for the purpose of generallypresenting the context of the disclosure. Work of the inventors, to theextent it is described in this background section, as well as aspects ofthe description which may not otherwise qualify as prior art at the timeof filing, are neither expressly or impliedly admitted as prior artagainst the present invention.

SUMMARY

The present disclosure relates to a rear drive shoe assembly for asunroof apparatus of an automotive vehicle, comprising a rear bracket,at an aft end of a bracket, including a guided portion, and a rear driveshoe including a guiding portion to guide the guided portion of the rearbracket and a rear bracket slot, the rear bracket slot receiving theguided portion of the rear bracket, wherein the bracket holds a glasspanel of the sunroof apparatus and is operably-coupled to a drive link,the drive link including one or more pins projecting from a surface ofthe drive link, wherein one of the one or more pins projecting from thesurface of the drive link is slidably-coupled to a guiding drive shoe asa rotation center, and wherein the rear drive shoe is coupled to amotor, the motor translating the rear drive shoe in a forward direction.

According to an embodiment, the present disclosure is further related toa method of a sunroof apparatus, comprising receiving, via processingcircuitry, a user command indicating a closing operation of the sunroofapparatus, and translating, via the processing circuitry, a rear driveshoe including a guiding portion, the guiding portion guiding a guidedportion of a rear bracket at an aft end of a bracket holding a glasspanel of the sunroof apparatus, wherein the bracket is operably-coupledto a drive link including one or more pins projecting from a surface,one of the one or more pins projecting from the surface of the drivelink being slidably-coupled to a guiding drive shoe, wherein the one ofthe one or more pins projecting from the surface of the drive link isslidably-coupled to the guiding drive shoe and is a rotation center,wherein the rear drive shoe is coupled to a motor, the motor translatingthe rear drive shoe in a forward direction, and wherein, during forwardtranslation, the guided portion of the rear bracket enters a rearbracket slot within the rear drive shoe.

The foregoing paragraphs have been provided by way of generalintroduction, and are not intended to limit the scope of the followingclaims. The described embodiments, together with further advantages,will be best understood by reference to the following detaileddescription taken in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

A more complete appreciation of the disclosure and many of the attendantadvantages thereof will be readily obtained as the same becomes betterunderstood by reference to the following detailed description whenconsidered in connection with the accompanying drawings, wherein:

FIG. 1A is an illustration of a component of a sliding apparatus of asunroof apparatus;

FIG. 1B is an illustration of a component of a sliding apparatus of asunroof in a venting position;

FIG. 2 is a schematic of a sunroof apparatus of an automotive vehicle,according to an exemplary embodiment of the present disclosure;

FIG. 3 is an illustration of a guiding drive shoe assembly of a sunroofapparatus, according to an exemplary embodiment of the presentdisclosure;

FIG. 4A is an illustration of a guiding drive shoe of a guiding driveshoe assembly of a sunroof apparatus, according to an exemplaryembodiment of the present disclosure;

FIG. 4B is a schematic of a front end of a guide shoe of a guiding driveshoe assembly of a sunroof apparatus, according to an exemplaryembodiment of the present disclosure;

FIG. 4C is a schematic of a front end of a drive link of a guiding driveshoe assembly of a sunroof apparatus, according to an exemplaryembodiment of the present disclosure;

FIG. 5A is a schematic of a first position of a front end of a drivelink of a guiding drive shoe assembly of a sunroof apparatus, accordingto an exemplary embodiment of the present disclosure;

FIG. 5B is a schematic of a second position of a front end of a drivelink of a guiding drive shoe assembly of a sunroof apparatus, accordingto an exemplary embodiment of the present disclosure;

FIG. 5C is a schematic of a third position of a front end of a drivelink of a guiding drive shoe assembly of a sunroof apparatus, accordingto an exemplary embodiment of the present disclosure;

FIG. 6 is an illustration of a rear drive shoe assembly of a sunroofapparatus, according to an exemplary embodiment of the presentdisclosure;

FIG. 7A is a schematic of a rear drive shoe of a rear drive shoeassembly of a sunroof apparatus, according to an exemplary embodiment ofthe present disclosure;

FIG. 7B is a schematic of a functional bracket of a bracket of a reardrive shoe assembly of a sunroof apparatus, according to an exemplaryembodiment of the present disclosure;

FIG. 8A is an illustration of a first position of a functional bracketof a bracket of a rear drive shoe assembly of a sunroof apparatus,according to an exemplary embodiment of the present disclosure;

FIG. 8B is an illustration of a second position of a functional bracketof a bracket of a rear drive shoe assembly of a sunroof apparatus,according to an exemplary embodiment of the present disclosure;

FIG. 8C is an illustration of a third position of a functional bracketof a bracket of a rear drive shoe assembly of a sunroof apparatus,according to an exemplary embodiment of the present disclosure;

FIG. 8D is an illustration of a fourth position of a functional bracketof a bracket of a rear drive shoe assembly of a sunroof apparatus,according to an exemplary embodiment of the present disclosure;

FIG. 9 is a flowchart of operation of a sunroof apparatus employing aguiding drive shoe assembly and a rear drive shoe assembly, according toan exemplary embodiment of the present disclosure; and

FIG. 10 is a hardware schematic of a sunroof apparatus control device,according to an exemplary embodiment of the present disclosure.

DETAILED DESCRIPTION

The terms “a” or “an”, as used herein, are defined as one or more thanone. The term “plurality”, as used herein, is defined as two or morethan two. The term “another”, as used herein, is defined as at least asecond or more. The terms “including” and/or “having”, as used herein,are defined as comprising (i.e., open language). Reference throughoutthis document to “one embodiment”, “certain embodiments”, “anembodiment”, “an implementation”, “an example” or similar terms meansthat a particular feature, structure, or characteristic described inconnection with the embodiment is included in at least one embodiment ofthe present disclosure. Thus, the appearances of such phrases or invarious places throughout this specification are not necessarily allreferring to the same embodiment. Furthermore, the particular features,structures, or characteristics may be combined in any suitable manner inone or more embodiments without limitation.

Sunroof apparatuses available in modern automotive vehicles arecomprised of complex mechanical components whose interdependent motionproduces the varied sunroof apparatus positions enjoyed by users. Inachieving these positions, a variety of approaches to sunroofapparatuses have been deployed In a first example, as described in U.S.patent application Ser. No. 15/716,045 and with reference to FIG. 1A, asub-assembly of a sliding mechanism of a sunroof apparatus comprises alever 50 and a shoe 15, wherein, during an opening motion, the lever 50is coupled with a glass panel and is configured to rotate about a firstpin 55 via motion of a second pin 57 and a third pin 59 within a guideblock 10 and the shoe 15. Through this rotation about the first pin 55the link 50 and glass panel, via a bracket, coupled thereto are tiltedinto a venting position whereby further manipulation may move the glasspanel into a fully open position. In this reference, the first pin 55freely slides within a first channel 17. In a second example, asdescribed in U.S. Pat. No. 8,876,201 and with reference to FIG. 1B, aspoiler-type, or venting, sunroof includes holding portions on a rearend portion of a sliding member. Specifically, a rear end of a driveshoe 21 comprises a substantially U-shaped holding groove 61 openingrearward of an automotive vehicle and inclined so as to extend upward asthe upper portion on the opening end side goes rearward, thereby forminga guiding portion 61 a. The guiding portion 61 a allows a sun roofapparatus 11 to obtain a fully-closed position.

Considered in the context of the above-described references, the presentdisclosure describes structural modifications for improved functionduring opening and closing of a sunroof apparatus. Specifically, and inorder to improve efficiency in full operation of the sunroof apparatus,two components of the sunroof apparatus are addressed. First, a guidingdrive shoe assembly, configured to tilt a glass panel and slide within aguide rail to translate the glass panel towards the rear of the vehicle,is modified to provide rotational control to a drive link of the driveshoe assembly. Second, a rear drive shoe assembly is configured toreceive and guide a rear end of a functional bracket such that afully-closed glass panel can be achieved.

As background, and in order to orient the reader, FIG. 2 is a schematicof a sunroof apparatus of an automotive vehicle. According to anembodiment, the sunroof apparatus is in a fully-opened position.

Typically, a sunroof apparatus 200 of an automotive vehicle 201 includesa glass panel 202 capable of being tilted into a venting position orbeing slid relative to a roof of the automotive vehicle 201. In anembodiment, the glass panel 202 slides from the front of the automotivevehicle 201 toward the rear of the automotive vehicle 201. To this end,the glass panel is connected to a sliding mechanism that is configuredto move the glass panel 202 from a closed position to a titled position,and finally to a fully-opened position, and vice-versa. Alternatively,in an embodiment, the glass panel 202 is hinged such that the glasspanel 202 can directly open without first occupying an intermediateposition, such as a tilted position.

During the process of sliding the sunroof apparatus, and the glass paneltherein, internal and external environmental conditions may impact theability of the sunroof apparatus to function optimally. In an example,with the sunroof apparatus in a fully-opened position, a drive linkconnecting a guiding drive shoe and a bracket coupled to a glass panelmay be stressed about a rotation center, wherein rotation of the drivelink is minimally constrained. Especially at high-speeds, improvingcontrol of forces applied to the drive link about the rotation centermay improve efficiency and durability of the component. With respect toa closed position, and in an example, forming an air-tight seal betweena glass panel coupled to a bracket and a glass panel seal surroundingthe trim of a sunroof apparatus housing relies on movement of a guidingdrive shoe and guide channels therein, a state difficult to achieveespecially during high-speed operation. An inability to achieve anair-tight, fully closed position creates a noise concern for cabinoccupants.

With respect for brevity, the below-described embodiments of the presentdisclosure are non-limiting examples and, as can be appreciated,components other than those explicitly described may be required forimplementation, as would be understood by one of ordinary skill in theart.

Opening Operation of Sunroof Apparatus

In addressing the above-described limitations, the present disclosurefirst describes a guiding drive shoe having a constraining portion foralleviating undo stresses, or binding, on a drive link. FIG. 3 is aschematic of a guiding drive shoe 305 of a guiding drive shoe assembly304 of a sunroof apparatus. The guiding drive shoe 305 includes aforward end 347 and a rearward end 348. In an embodiment, the guidingdrive shoe 305 is operably-coupled to a drive link 306, the drive link306 being operably-coupled to a guide block 307. The drive link 306 maybe operably-coupled to the guiding drive shoe 305 via one or more pinsslidably-coupled within one or more guide channels of the guiding driveshoe 305. In an embodiment, the drive link 306 has a forward portion 309and a rear portion 349. A constrained portion, further described in FIG.4A, is disposed at the forward portion 309 of the drive link 306,wherein the forward portion 309 of the drive link 306 is orientedtowards the front of the automotive vehicle. In an embodiment, theconstrained portion is constrained by a constraining portion 308disposed at the forward end 347 of the guiding drive shoe 305.

During operation of the sunroof apparatus, moving from a closed positionto a fully-opened position, the guiding drive shoe 305 is driven along aguide rail of the sunroof apparatus, the guide rail being oriented alongan axis substantially parallel to a plane of a roof of the automotivevehicle. The guiding drive shoe 305 is driven, for example, by a motor(not shown) including, among others, an electric motor. As shown in FIG.4A, when translating the guiding drive shoe 405 during sunroof apparatusoperation, from the fore of the automotive vehicle aft, a drive linkslides within one or more guide channels 424 of the guiding drive shoe405. In an embodiment, a first pin of one or more pins of the drive linkis slidably-coupled within a first guide channel 410 of the one or moreguide channels 424 and a second pin of the one or more pins of the drivelink is slidably-coupled within a second guide channel 411 of the one ormore guide channels 424. Upon nearing a fully-opened position, the drivelink abuts a constraining portion 408 at a forward end 447 of theguiding drive shoe 405. In an embodiment, the constraining portion 408is configured for constraining a forward portion of the drive link suchthat, as the second pin of the drive link approaches an apex of thesecond guide channel 411, a constrained portion of the drive linkcontacts the constraining portion 408 of the guiding drive shoe 405 androtation of the drive link, therein, is controlled.

In an embodiment, and as shown in FIG. 4B, the forward end 447 of theguiding drive shoe 405 is configured such that rotation of the drivelink, about a rotation center, is controlled. To this end, the forwardend 447 of the guiding drive shoe 405 includes a forward end of thesecond guide channel 411 and the constraining portion 408. An apex ofthe constraining portion 413 and an apex of the second guide channel 414are separated by an inter-apex distance 418. In an embodiment, theinter-apex distance 418 is defined by a dimension of a constrainedportion of the drive link, wherein the dimension of the constrainedportion of the drive link is determined such that an estimated force issustained during operation of the sunroof apparatus. In anotherembodiment, the inter-apex distance 418 is determined based upon adistance from the apex of the second guide channel 414 to a rearward endof the drive link, wherein the inter-apex distance is a pre-determinedfraction of the distance from the apex of the second guide channel 414to the rearward end of the drive link.

In an embodiment, the constraining portion 408 of the forward end 447 ofthe guiding drive shoe 405 is defined by a first dimension 415, a seconddimension 416, and a third dimension 417, wherein the first dimension415 is related to the apex of the constraining portion 413, the seconddimension 416 is related to a width of the constrained portion of thedrive link, and the third dimension 417 is related, in part, to theinter-apex distance 418. In an example, the third dimension 417 is equalto a third dimension of the constrained portion of the drive link.Further, an abutting surface 462 is configured for contact with, andguiding of, the constrained portion of the drive link. In an embodiment,the abutting surface 462 is defined by one or more curvatures 412,wherein the one or more curvatures 412 are configured to guide theconstrained portion of the drive link. In an embodiment, the one or morecurvatures 412 of the abutting surface 462 are congruent with one ormore curvatures of an incline 476 of the second guide channel 411 of theguiding shoe drive 405, such that a movement of the second pin of thedrive link travels along a similar path to the apex 413 of theconstraining portion 408.

In an embodiment, the constraining portion 408 of the forward end 447 ofthe guiding drive shoe 405 is formed integrally with the guiding driveshoe 405. The guiding drive shoe 405 and constraining portion 408therein are fabricated via a method selected from a group includingmilling, machining, cutting, forming, molding, and the like, from amaterial selected from a group including metallic materials andnon-metallic materials such as steel, cast iron, aluminum, plastic, andthe like.

In an embodiment, the features of the above-described constrainingportion 408 of the guiding drive shoe 405 are determined according tothe structure and dimensions therein of a drive link 406, as shown inFIG. 4C. A front portion of the drive link 409 includes a constrainedportion 420 having a first dimension 463, a second dimension 422 and athird dimension 423, wherein the first dimension 464 is a thickness ofthe constrained portion 420 determined such that appropriate torsionalforces are sustained, the second dimension 422 is a width of theconstrained portion 420, and the third dimension 423 is a length of theconstrained portion 420, the length of the constrained portion 420 beingrelated to a distance between a rotation center 472, about a second pin419, and a forward position on the front portion of the drive link 463.In an example, the first dimension 464, the second dimension 422, andthe third dimension 423 are determined such that a force applied to aglass panel, coupled to the drive link 406 via a bracket, are sustainedwhen the sunroof apparatus is in a fully-opened position. In anembodiment, and during translation of the drive link 406 resulting inrotation of the drive link 406 about the rotation center 472, theconstrained portion 420 contacts the constraining portion of the guidingdrive shoe. To facilitate contact between these components, an abuttingsurface of the constrained portion 420 of the drive link 406 is definedby one or more curvatures 421, the one or more curvatures 421 beingconfigured for smooth contact between the drive link 406 and theabutting surface of the constraining portion of the guiding drive shoe.In an example, the one or more curvatures 421 of the constrained portion420 of the drive link 406 are equivalent to the one or more curvatures412 of the constraining portion 408 of the guiding drive shoe 405.

According to an embodiment, and as shown in FIG. 5A through FIG. 5C,during operation of the sunroof apparatus, the constraining portion ofthe guiding drive shoe comes into contact with the constrained portionof the drive link in order to control rotation of the drive link aboutthe rotation center. As shown in FIG. 5A, a first position 525 of adrive link 506 relative to a guiding drive shoe 505, a second pin 519 ofthe drive link 506 is positioned within a second guide channel of theguiding drive shoe 505. As the second pin 519 of the drive link 506approaches an incline 576 of the second guide channel, a constrainedportion 520 of the drive link 506 makes initial contact with aconstraining portion 508 of the guiding drive shoe 505. As initialcontact is made between the constrained portion 520 and the constrainingportion 508, a relationship between a longitudinal axis of the drivelink 506 and a longitudinal axis of the guiding drive shoe 505 is formedand defined as a drive link angle 573, or Θ. In an embodiment, the drivelink angle 573 is between 2° and 25°. In an example, the drive linkangle 573 is 10°. As the guiding drive shoe 505 is translated, theposition of the drive link 506 relative to an apex of the second guidechannel changes, as shown in FIG. 5B, such that the drive link 506 ismoved into a second position relative to the guiding drive shoe 505. Asthe second pin 519 of the drive link 506 begins an ascent of the incline576 of the second guide channel, towards the apex of the second guidechannel, an abutting surface of the constrained portion 520 of the drivelink, defined by one or more curvatures, follows an abutting surface ofthe constraining portion 508 of the guiding drive shoe. In following aguiding surface of the abutting surface of the constraining portion 508,the drive link angle is maintained while reducing stress about thesecond pin of the drive link. When the sunroof apparatus has reached athird position, or a fully-opened state 570, as shown in FIG. 5C, thesecond pin 519 has reached the apex of the second guide channel and aforward position 563 of the constrained portion 520 of the drive linkreaches an apex 513 of the constraining portion 508. In an embodiment,in the third position, the second pin 519 of the drive link is arotation center 572. Unlike traditional approaches, wherein the drivelink lacks a constrained portion and is free to rotate about therotation center, the drive link of FIG. 5C is constrained by contactbetween the constrained portion 520 of the drive link and theconstraining portion 508 of the guiding drive shoe, thus preventingaft-rotation 529 of the drive link on a first side of the rotationcenter and, consequently, fore-rotation 528 of the drive link about asecond side of the rotation center.

As suggested, unlike the controlled translation of the drive link of theabove-described process, traditionally, a rotation center of a drivelink, lacking a constraint mechanism, is located at a pin disposed at aforward end of the drive link and a drive link angle is maintainedthrough a position of a guiding drive shoe relative to the drive link,and the position of the pin relative to an apex of a second guidingchannel, therein. As a result, the drive link angle may be influenced byenvironmental factors that strain the drive link, resulting influctuations of the drive link angle or increased forces within thedrive link. As described in the present disclosure, and illustrated in aclosed- to fully-opened-embodiment of FIG. 5A through FIG. 5C, theconstrained portion of the drive link relieves stresses from the drivelink while ensuring a consistent drive link angle, thus impactinglongevity of the drive link.

Closing Operation of Sunroof Apparatus

Upon user request, the sunroof apparatus of the automotive vehicle mayenter a closing operation. Traditionally, a closing operation of thesunroof apparatus would proceed as an inverse operation of an openingoperation, driven solely by a guiding drive shoe. During high-speedoperation, however, such as, for example, during highway driving, aclosing operation may be stymied by environmental factors including airresistance and the like. To this end, FIG. 6 is an illustration of aportion of a sunroof apparatus having a sliding mechanism and a reardrive shoe assembly, therein. In an embodiment, a rear drive shoeassembly 680 of a sliding mechanism 603 includes a rear drive shoe 630and a rear bracket 632, referred to herein as a functional bracket,coupled to a bracket 631, the bracket 631 being configured to be coupledto a glass panel of the sunroof apparatus. In order to couple motion ofthe functional bracket 632 to motion of a guiding drive shoe 605, adrive link 606 is operably-coupled to the functional bracket 632 of thebracket 631. During a closing operation, the guiding drive shoe 605, andthe drive link 606 operably-coupled thereto, are translated toward thefore of an automotive vehicle, moving the glass panel from a thirdposition to a first position, or from an opened position to afully-closed position. Concurrently, the rear drive shoe 630, having aguiding portion 633, is translated toward the fore of the automotivevehicle such that the guiding portion 633 of the rear drive shoe 630 maycontact an abutting surface of the functional bracket 632 of the bracket631. In an embodiment, translation of the guiding drive shoe 605 and therear drive shoe 630 is driven, for example, by a motor (not shown)including, among others, an electric motor. Moreover, contact of theguiding portion 632 of the rear drive shoe 630 with the abutting surfaceof the functional bracket 632 guides the functional bracket 632 andbracket 631 coupled thereto, into a fully-closed position, sealing theglass panel with a roof the automotive vehicle.

According to an embodiment, and as alluded to above, the guiding portionof the rear drive shoe is configured to contact and guide the functionalbracket of the bracket such that the glass panel of a sunroof apparatusis moved into a fully-closed position. To this end, FIG. 7A is aschematic of a rear drive shoe 730 of a rear drive shoe assembly. In anembodiment, the rear drive shoe 730 includes a rear bracket slot 781,referred to herein as a functional bracket slot, defined by a spacebetween a wall of the rear drive shoe 730, a floor of the rear driveshoe 730, and a guiding portion 733, the guiding portion 733 having acurvature 735 for contact with an abutting surface of a functionalbracket of a bracket. In an embodiment, the functional bracket slot 781is defined relative to a first dimension 736 of the rear drive shoe 730,the first dimension 736 being a variable dimension according to aguiding surface 735 of the guiding portion 733, a second dimension 737of the rear drive shoe 730, and a third dimension 738 of the rear driveshoe 730, the third dimension 738 being a dimension of the guidingportion 733. In an example, the first dimension 736, a variabledimension, for instance, is determined according to a correspondingdimension of the functional bracket, such that contact between a guidingsurface 779, defined by the guiding surface 735, of the guiding portion733 and a guided surface of the functional bracket is smooth. In anexample, the second dimension 737 is a width of the floor of the reardrive shoe 730 and corresponds, at least, to a corresponding dimensionof the functional bracket. In an example, the third dimension 738 is alength of the guiding portion 733 of the rear drive shoe 730, defined,in part, by the guiding surface 735 of the guiding portion 733 and inaccordance with a corresponding dimension of the functional bracket.Determination of each of the above-described dimensions is performedwithin mechanical constraints of the automotive vehicle, wherein themechanical constraints require minimum levels of mechanical strength ofthe components of the rear drive shoe assembly. It can be appreciatedthat the above-described dimensions are non-limiting examples and can bemodified according to specific implementations and automotive vehiclerequirements.

In an embodiment, the guiding portion 733 of the rear drive shoe 730 isformed integrally with the rear drive shoe 730. The rear drive shoe 730and the guiding portion 733 therein are fabricated via a method selectedfrom a group including milling, machining, cutting, forming, molding,and the like, from a material selected from a group including metallicmaterials and non-metallic materials such as steel, cast iron, aluminum,plastic, and the like.

As suggested, the rear drive shoe and guiding portion therein areconfigured to contact and guide the functional bracket of the bracketduring a closing operation. To this end, FIG. 7B is a schematic of afunctional bracket 732 of a bracket 731 of the present disclosure. In anembodiment, the functional bracket 732 has a guided portion 734 and isdisposed at an aft end of the bracket 731, the bracket 731 being coupledto a glass panel of a sunroof apparatus. The guided portion 734 of thefunctional bracket 732 is defined by a first dimension 742, a seconddimension 743, and a third dimension 744. In an example, the firstdimension 742 of the guided portion 734 corresponds to the firstdimension of the rear drive shoe defining a dimension of the guidingportion of the rear drive shoe. Specifically, the first dimension 742defines a distance between a surface of the bracket 731 and a surface ofthe guided portion 734 of the functional bracket 732, wherein thesurface of the guided portion 734 is defined by one or more curvatures.The one or more curvatures of the surface of the guided portion 734 ofthe functional bracket 732 define an abutting surface 741 and a guidedsurface 740. The abutting surface 741 of the guided portion 734 isconfigured such that contact with the guiding portion of the rear driveshoe pushes the guided portion 734, and glass panel connected thereto,in a downward direction. Subsequently, the guided surface 740 of theguided portion 734 is configured such that contact with the guidedportion of the rear drive shoe guides the guided portion 734, and glasspanel connected thereto, into a fully-closed position. The seconddimension 743 defines a width of the guided portion 734 and isdetermined according to an expected stress applied to the functionalbracket 732 during operation. Therefore, the second dimension 743 of theguided portion 734 of the functional bracket 732 is selected such thatminimum levels of mechanical strength, in context of estimatedmechanical constraints, are met. The third dimension 744 of the guidedportion 734 defines a length of the guided portion 734 of the functionalbracket 732. In an example, the third dimension 744 may be a variablelength along the first dimension 742 of the guided portion 734 of thefunctional bracket 732 such that the functional bracket 732 is ofvarying lengths from a bottom of the functional bracket 732 to a top ofthe functional bracket 732. In order to allow for a fully-closed sunroofapparatus, the third dimension 744 of the guided portion 734 is at leastequal to the third dimension of the guiding portion of the rear driveshoe.

During operation, as the guided portion 734 of the functional bracket732 is guided into the functional bracket slot of the rear drive shoe,the guiding portion of the rear drive shoe moves into a rear drive shoeslot 782 of the functional bracket 732, the rear drive shoe slot 782being configured to receive the guiding portion of the rear drive shoeand an aft end of a drive link. In an embodiment, the drive link iscoupled to the functional bracket 732 via one or more through holes 739.The coupling is accomplished, for example, via bolt and nut mechanism.In coupling the drive link to the functional bracket 732 via the one ormore through holes 739, a translation of a guiding drive shoe results ina change in the position of the bracket 731 of the rear drive assemblyand thus, a change in the status of the glass panel of the sunroofmechanism.

In an embodiment, the functional bracket 732 of the bracket 731 isformed integrally with the bracket 731. The bracket 731, and thefunctional bracket 732 coupled thereto, is fabricated via a methodselected from a group including milling, machining, cutting, forming,molding, and the like, from a material selected from a group includingmetallic materials and non-metallic materials such as steel, cast iron,aluminum, plastic, and the like.

By combining the rear drive shoe of FIG. 7A with the functional bracketof FIG. 7B, it is possible to achieve a fully-closed position of theglass panel of the sunroof apparatus, including during high-speedoperation, as would be found, for example, during highway travel. Itshould be appreciated that, though the below-described closing operationreflects a closing operation beginning from an opened position, the sameprocesses can be applied to a sunroof apparatus in a tilted-up positionor any other intermediary position between an opened position and afully-closed position.

To this end, FIG. 8A through FIG. 8D is a graphical flowchart of aclosing operation of a glass panel of a sunroof apparatus following auser command. Generally, with reference to FIG. 8A, a guiding drive shoe805 is operably-coupled to a drive link 806 via one or more pins. Thedrive link 806 is further coupled to a functional bracket 832 of abracket 831, the bracket 831 being configured to hold the glass panel ofthe sunroof apparatus. In an embodiment, the functional bracket 832 ofthe bracket 831 is configured for contact with a guiding portion 833 ofa rear shoe drive 830. According to an embodiment, the above-describedcomponents are operably-coupled to a sunroof apparatus housing 845, thesunroof apparatus housing 845 further comprising a glass panel seal 846for ensuring an air-tight seal between the glass panel and a roof of theautomotive vehicle during a closing operation. Specifically, however,FIG. 8A describes a first position S865, wherein a closing operation hasbeen initiated. In an embodiment, in the first position S865, theguiding drive shoe 805 and the rear drive shoe 830, components of asliding mechanism, are translated along a travel axis 874 via one ormore motors (not shown) toward the fore of an automotive vehicle. In anembodiment, the guiding drive shoe 805 and the rear drive shoe 830 aretranslated independently according to an action of a corresponding oneof the one or more motors. In an example, the guiding drive shoe 805 andthe rear drive shoe 830 are translated via a single motor controlled bya sunroof apparatus control device in order to translate the guidingdrive shoe 805 and the rear drive shoe 830 along the travel axis. In thefirst position S865, an angular relationship between a longitudinal axisof the drive link 806 and a longitudinal axis of the guiding drive shoe805 is a drive link angle. During the closing operation, the drive linkangle is substantially maintained until an axis of a second guidechannel of the guiding drive shoe 805 becomes substantially askew of thelongitudinal axis of the guiding drive shoe 805. As shown in FIG. 8A,the sunroof apparatus has begun moving from a tilted position toward afully-closed state, wherein the drive link angle decreases in tandemwith the proximity of the functional bracket 832 to the rear drive shoe830.

FIG. 8B illustrates a second position S866 of the closing operation,wherein the drive link angle is decreased such that, under calmenvironmental conditions, the glass panel may move into a fully-closedposition. Under high-speed operation, however, the proximity of thefunctional bracket 832 to the glass panel seal 846 may be such that afully-closed position is not attainable. In the second position S866, asthe guiding drive shoe 805 and rear drive shoe 830 continue forwardtranslation along the travel axis 874, an abutting surface 841 of aguided portion of the functional bracket 832 contacts a guiding surface879 of a guiding portion 833 of the rear drive shoe 830. According to aguiding surface 835 of the guiding portion 833 of the functional bracket832, the abutting surface 841 is guided down. Following contact of thefunctional bracket 832 with the guiding portion 833 of the rear driveshoe 830, the drive link angle of the drive link 806 is furtherdecreased in an effort to create an air-tight seal of the glass panelwith the glass panel seal 846. In an embodiment, contact of thefunctional bracket 832 with the guiding portion 833 of the rear driveshoe 830 results in rotation of the drive link 806 about one of the oneor more pins slidably-coupled to the guiding drive shoe 805. In anexample, movement of the drive link 806 in response to contact betweenthe functional bracket 832 and the guiding portion 833 of the rear driveshoe 830 is purely rotational about one of the one or more pins.

FIG. 8C illustrates a third position S867 of the closing operationwherein, as a result of contact between the guiding portion 833 of therear drive shoe 830 and the guided portion 834 of the functional bracket832, the drive link angle of the drive link 806 is substantiallydecreased. In an embodiment of the third position S867, as forwardtranslation of the guiding drive shoe 805 and the rear drive shoe 830continues along the travel axis 874, the guiding surface 879 of theguiding portion 833 of the rear drive shoe 830 comes into contact with aguided surface 840 of the guided portion 834 of the functional bracket832. This contact guides the functional bracket 832 into a functionalbracket slot of the rear drive shoe and, concurrently, the guidingportion 833 of the rear drive shoe 830 into a rear drive shoe slot ofthe functional bracket 832. As translation of the rear drive shoe 830and guiding drive shoe 805 continues, the drive link angle furtherdecreases as the guiding portion 833 of the rear drive shoe guides thefunctional bracket 832 downward, bringing the associated glass panelinto close proximity with the glass panel seal 846.

To this end, FIG. 8D illustrates a fourth position S868 of the closingoperation wherein the functional bracket 832 has been guided via theguiding surface 879 such that the drive link angle of the drive link 806is zero and adjacent surfaces of the guiding portion 833 of the reardrive shoe 830 and the rear drive shoe slot of the functional bracket832 are flush. In an embodiment of the fourth position S868, forwardtranslation along the travel axis 874 is complete, and the glass panelattached to the bracket 831 is seated within the glass panel seal of thesunroof apparatus housing (not shown). With the glass panel in afully-closed position, the closing operation is completed and thesunroof apparatus control device awaits a subsequent user command.

Full Operation of Sunroof Apparatus

According to an embodiment, the constraining portion of the guidingdrive shoe, the constrained portion of the drive link, the guidingportion of the rear drive shoe, and the guided portion of the functionalbracket are combined in full operation of a sunroof apparatus. To thisend, initially, a sunroof apparatus control device, having a processingcircuitry, receives a user command indicating a desired position of theabove-described sunroof apparatus S950. In an embodiment, the desiredposition of the sunroof apparatus is, among others, an opened positionor a tilted position. In an example, the desired position of the sunroofapparatus is an opened position. In response, the sunroof apparatuscontrol device initiates translation of the guiding drive shoe and therear drive shoe in a rearward direction along the travel axis, therebyengaging with one or more pins of the drive link S951.

In order to move the glass panel of the sunroof apparatus into a tiltedposition, or an intermediary position, the drive link is moved from afirst position to a second position wherein one of the one or more pinsof the drive link slides within the first guide channel of the guidingdrive shoe, thereby increasing the drive link angle and lifting theglass panel S952. Having achieved the second position, or titledposition, the guiding drive shoe and rear drive shoe are furthertranslated along the travel axis such that the drive link is moved fromthe second position to a third position, the third position being anopened position S953. During movement of the drive link from the secondposition to the third position, contact between the constrained portionof the drive link and the constraining portion of the guiding drive shoemaintains the drive link angle formed at the second position andalleviates environmental stresses applied to the drive link.

In an embodiment, from the third position, the sunroof apparatus controldevice awaits further command from the user indicating a desiredsubsequent position of the sunroof apparatus S954. If no command isreceived, the sunroof apparatus control device continues to monitor auser interface until such a command is received. Upon receiving a usercommand to initiate a closing operation, the guiding drive shoe and therear drive shoe are translated in a forward direction S956. As the drivelink is moved from the third position to the second position, theconstraining portion of the guiding drive shoe and the constrainedportion of the drive link maintain a drive link angle S957. In anembodiment, following the second position, the drive link angle beginsto decrease as the guiding drive shoe and the rear drive shoe arefurther translated and one of the one or more pins slides within thefirst guide channel of the guiding drive shoe. In cases of highwaytravel, for example, upon reaching the first position S958, the drivelink angle may be non-zero. To this end, as the guiding drive shoe andrear drive shoe are translated forward, the guiding surface of theguiding portion of the rear drive shoe contacts the abutting surface ofthe guided portion of the functional bracket, guiding the functionalbracket downward S959. As the functional bracket is rotated aft aboutone of the one or more pins of the drive link in response to beingguided by the guiding portion of the rear drive shoe, the glass panel isbrought into close proximity with the glass panel seal of the sunroofapparatus housing. With the drive link angle having reached zero and anair tight seal being formed between the glass panel and the glass panelseal of the sunroof apparatus housing in a fully-closed position, thesunroof apparatus control device awaits a subsequent user command.

Next, a hardware description of the sunroof apparatus control deviceaccording to exemplary embodiments is described with reference to FIG.10. In FIG. 10, the sunroof apparatus control device includes a CPU 1085which performs the processes described above. The process data andinstructions may be stored in memory 1086. These processes andinstructions may also be stored on a storage medium disk 1087 such as ahard drive (HDD) or portable storage medium or may be stored remotely.Further, the claimed advancements are not limited by the form of thecomputer-readable media on which the instructions of the inventiveprocess are stored. For example, the instructions may be stored on CDs,DVDs, in FLASH memory, RAM, ROM, PROM, EPROM, EEPROM, hard disk or anyother information processing device with which the sunroof apparatuscontrol device communicates, such as a server or computer.

Further, the claimed advancements may be provided as a utilityapplication, background daemon, or component of an operating system, orcombination thereof, executing in conjunction with CPU X00 and anoperating system such as Microsoft Windows 7, UNIX, Solaris, LINUX,Apple MAC-OS and other systems known to those skilled in the art.

The hardware elements in order to achieve the sunroof apparatus controldevice may be realized by various circuitry elements, known to thoseskilled in the art. For example, CPU 1085 may be a Xenon or Coreprocessor from Intel of America or an Opteron processor from AMD ofAmerica, or may be other processor types that would be recognized by oneof ordinary skill in the art. Alternatively, the CPU 1085 may beimplemented on an FPGA, ASIC, PLD or using discrete logic circuits, asone of ordinary skill in the art would recognize. Further, CPU 1085 maybe implemented as multiple processors cooperatively working in parallelto perform the instructions of the inventive processes described above.

The sunroof apparatus control device in FIG. 10 also includes a networkcontroller 1088, such as an Intel Ethernet PRO network interface cardfrom Intel Corporation of America, for interfacing with network 1099. Ascan be appreciated, the network 1099 can be a public network, such asthe Internet, or a private network such as an LAN or WAN network, or anycombination thereof and can also include PSTN or ISDN sub-networks. Thenetwork 1099 can also be wired, such as an Ethernet network, or can bewireless such as a cellular network including EDGE, 3G and 4G wirelesscellular systems. The wireless network can also be WiFi, Bluetooth, orany other wireless form of communication that is known.

The sunroof apparatus control device further includes a displaycontroller 1089, such as a NVIDIA GeForce GTX or Quadro graphics adaptorfrom NVIDIA Corporation of America for interfacing with display 1090,such as a Hewlett Packard HPL2445w LCD monitor. A general purpose I/Ointerface 1091 interfaces with a keyboard and/or mouse 1092 as well as atouch screen panel 1093 on or separate from display 1090. Generalpurpose I/O interface 1091 also connects to a variety of peripherals1094 including printers and scanners, such as an OfficeJet or DeskJetfrom Hewlett Packard.

A sound controller 1095 is also provided in the sunroof apparatuscontrol device, such as Sound Blaster X-Fi Titanium from Creative, tointerface with speakers/microphone 1096 thereby providing sounds and/ormusic.

The general purpose storage controller 1095 connects the storage mediumdisk 1087 with communication bus 1098, which may be an ISA, EISA, VESA,PCI, or similar, for interconnecting all of the components of thesunroof apparatus control device. A description of the general featuresand functionality of the display 1090, keyboard and/or mouse 1092, aswell as the display controller 1089, storage controller 1095, networkcontroller 1088, sound controller 1095, and general purpose I/Ointerface 1091 is omitted herein for brevity as these features areknown.

Obviously, numerous modifications and variations are possible in lightof the above teachings. It is therefore to be understood that within thescope of the appended claims, the invention may be practiced otherwisethan as specifically described herein.

Thus, the foregoing discussion discloses and describes merely exemplaryembodiments of the present invention. As will be understood by thoseskilled in the art, the present invention may be embodied in otherspecific forms without departing from the spirit or essentialcharacteristics thereof. Accordingly, the disclosure of the presentinvention is intended to be illustrative, but not limiting of the scopeof the invention, as well as other claims. The disclosure, including anyreadily discernible variants of the teachings herein, defines, in part,the scope of the foregoing claim terminology such that no inventivesubject matter is dedicated to the public.

The invention claimed is:
 1. A rear drive shoe assembly for a sunroofapparatus of an automotive vehicle, comprising: a rear bracket, at anaft end of a bracket, including a guided portion; and a rear drive shoeincluding a guiding portion to guide the guided portion of the rearbracket and a rear bracket slot, the rear bracket slot receiving theguided portion of the rear bracket, wherein the bracket holds a glasspanel of the sunroof apparatus and is operably-coupled to a drive link,the drive link including a pin projecting from a surface of the drivelink, wherein the pin projecting from the surface of the drive link isslidably-coupled to a guiding drive shoe as a rotation center, andwherein the rear drive shoe is coupled to a motor, the motor translatingthe rear drive shoe in a forward direction.
 2. The rear drive shoeassembly according to claim 1, wherein the rear bracket includes a reardrive shoe slot, the rear drive shoe slot receiving the guiding portionof the rear drive shoe.
 3. The rear drive shoe assembly according toclaim 1, wherein the drive link is operably-coupled to the bracket via acoupling at one or more through holes in the rear bracket.
 4. The reardrive shoe assembly according to claim 1, wherein the guiding portion ofthe rear drive shoe includes a guiding surface including one or morecurvatures.
 5. The rear drive shoe assembly according to claim 1,wherein the guided portion of the rear bracket includes a surfaceincluding one or more curvatures.
 6. The rear drive shoe assemblyaccording to claim 5, wherein one of the one or more curvatures of thesurface of the guided portion of the rear bracket is a curvature of anabutting surface.
 7. The rear drive shoe assembly according to claim 5,wherein one of the one or more curvatures of the surface of the guidedportion of the rear bracket is a curvature of a guided surface, theguided surface of the guided portion of the rear bracket being congruentwith a curvature of a guiding surface of the guiding portion of the reardrive shoe.
 8. The rear drive shoe assembly according to claim 1,wherein a first dimension of the guided portion of the rear bracket isequivalent to a first dimension of the guiding portion of the rear driveshoe.
 9. The rear drive shoe assembly according to claim 1, wherein,during translation of the rear drive shoe in the forward direction,contact between a surface of the guided portion and a guiding surface ofthe guiding portion moves the drive link.
 10. The rear drive shoeassembly according to claim 1, wherein, following translation of therear drive shoe in the forward direction, a drive link angle formedbetween a longitudinal axis of the drive link and a longitudinal axis ofthe guiding drive shoe is zero.
 11. A method of a sunroof apparatus,comprising: receiving, via processing circuitry, a user commandindicating a closing operation of the sunroof apparatus; andtranslating, via the processing circuitry, a rear drive shoe including aguiding portion, the guiding portion guiding a guided portion of a rearbracket at an aft end of a bracket holding a glass panel of the sunroofapparatus, wherein the bracket is operably-coupled to a drive linkincluding a pin projecting from a surface of the drive link, wherein thepin projecting from the surface of the drive link is slidably-coupled toa guiding drive shoe and is a rotation center, wherein the rear driveshoe is coupled to a motor, the motor translating the rear drive shoe ina forward direction, and wherein, during forward translation, the guidedportion of the rear bracket enters a rear bracket slot within the reardrive shoe.
 12. The method according to claim 11, wherein the rearbracket includes a rear drive shoe slot, the rear drive shoe slotreceiving the guiding portion of the rear drive shoe.
 13. The methodaccording to claim 11, wherein the drive link is operably-coupled to thebracket via coupling at one or more through holes in the rear bracket.14. The method according to claim 11, wherein the guiding portion of therear drive shoe includes a guiding surface including one or morecurvatures.
 15. The method according to claim 11, wherein the guidedportion of the rear bracket includes a surface including one or morecurvatures.
 16. The method according to claim 15, wherein one of the oneor more curvatures of the surface of the guided portion of the rearbracket is a curvature of an abutting surface.
 17. The method accordingto claim 15, wherein one of the one or more curvatures of the surface ofthe guided portion of the rear bracket is a curvature of a guidedsurface, the guided surface of the guided portion of the rear bracketbeing congruent with a curvature of a guiding surface of the guidingportion of the rear drive shoe.
 18. The method according to claim 11,wherein a first dimension of the guided portion of the rear bracket isequivalent to a first dimension of the guiding portion of the rear driveshoe.
 19. The method according to claim 11, wherein, during translationof the rear drive shoe in the forward direction, contact between asurface of the guided portion and a guiding surface of the guidingportion moves the drive link.
 20. The method according to claim 11,wherein, following translation of the rear drive shoe in the forwarddirection, a drive link angle formed between a longitudinal axis of thedrive link and a longitudinal axis of the guiding drive shoe is zero.